#ifndef __BEEP_H
#define __BEEP_H

#include"gpio.h"
/* 蜂鸣器控制 */
#define BEEP(x)   do{ x ? \
                      HAL_GPIO_WritePin(BEEP_GPIO_Port, BEEP_Pin, GPIO_PIN_RESET) : \
                      HAL_GPIO_WritePin(BEEP_GPIO_Port, BEEP_Pin, GPIO_PIN_SET); \
                  }while(0)

/* 蜂鸣器取反控制 */
#define BEEP_TOGGLE()  do{ HAL_GPIO_TogglePin(BEEP_GPIO_Port, BEEP_Pin); }while(0)  /* BEEP = !BEEP */


void beep_init(void); //BEEP初始化函数

#endif
